home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
programs
/
mbbs12d.zip
/
UPGRADE.DOC
< prev
Wrap
Text File
|
1992-06-23
|
8KB
|
190 lines
MacroBBS 1.2d - (C)opyright 1992 by Jeff Oberlee - All Rights Reserved
Upgrading to MacroBBS 1.2d is very easy. Copy the file MBBS12D.ZIP to your
{COMMO} disk directory and type as shown:
PKUNZIP MBBS12D MACRO???.MAC
then:
PKUNZIP MBBS12D *.DOC
...to extract the files you need to upgrade. All files meeting the
above file masks (MACRO???.MAC and *.DOC) may be safely overlaid without
adversely affecting MacroBBS's performance.
* * * * * * * * * * * *
* MacroBBS Evolution *
* * * * * * * * * * * *
* * * * * * * *
* 1.2a/b/c/d *
* * * * * * * *
- Bug fixes:
1. A BIG bug in the protocol menu (dealing with XMODEM) was fixed.
BOTH of {COMMO}'s built-in protocols (XMODEM csum and XMODEM-1k)
are now available. THESE DO NOT NEED DSZ, but you must have DSZ
installed if you want to support YMODEM and ZMODEM transfers.
2. A certain line of code was limiting COM port access to CON1: -- this
oversight has been corrected and MacroBBS should work fine with COM
ports 1, 2, 3, or 4 -- whichever {COMMO} is configured for.
3. MacroBBS was assuming too much about the format of your DOS directory
C listings. MBBS was crashing when there were more/less than 2 lines in
the DIRectory header:
Eg. Volume in drive C is DISK
Volume Serial Number is ????-????
Directory of E:\COMMO
...would cause MacroBBS to crash during local and remote uploads.
Thanks, Dennis! :)
4. {COMMO} 5.3's new military time format capability was conflicting with
D a portion of MacroBBS that relied on am's and pm's. This has been
corrected.
- Improvements:
1. The Hall of Fame display/edit routine was re-worked and now re-displays
info only when the Caller enters "L" to LIST, rather than each time the
Caller updates a data field.
2. Made refinements to the "Intromsg" and "Your Data" MAIN MENU
subroutines.
3. Made a few changes to the OFF-LINE WAIT SCREEN. All options that
utilize {COMMO}'s built-in text editor were combined into a small
menu under OFF-LINE option 3, "Text Edit Menu".
4. Extended Name/Handle maximum length from 15 characters to 30 characters.
5. The older ADD CALLER routine assumed you knew EXACTLY what you were
doing; It would allow you to use an already taken Name/Handle as well
as allowing invalid input. That has been corrected.
6. The ON-LINE SYSOP MENU also assumed too much. Input length and
validity are now tested.
7. Seriously reworked the CONNECT routine to support many popular baud
rates and made configurable the CONNECT and RING modem result codes
to allow for greater versatility.
8. Made far too many cosmetic changes/enhancements to list here.
(or anywhere... :)
- New features:
1. Options were added to the MESSAGE BASE, the FILE BASE, and the Hall of
Fame menus to allow direct access from one to another.
2. Added a Sysop configurable Personal Caller Data routine. If the file
PERSONAL.DAT is present in your MacroBBS data dir (\COMMO\MACROBBS\)
and there is no <id#>.DAT file for the current Caller (if the Caller is
new or his/her last call was before this feature was implemented),
normal log-on will be interrupted by the "System Information Request"
routine. The questions (prompts) are taken from the file PERSONAL.DAT
and the information provided by the Caller is saved to a file in the
CALLERS disk directory (\COMMO\CALLERS\). The newly saved file will
be named according to the Caller's id#. For example, User 5's info is
saved as 5.DAT. Create/edit PERSONAL.DAT with any ASCII editor or
select off-line option 3 to use {COMMO}'s built-in editor.
The format you MUST use for PERSONAL.DAT is exactly the same as the
format of QUESTION.DAT: two lines per item. The first line contains
a number -- the maximum number of characters MacroBBS will accept for
that item's answer. The second line contains the prompt.
Example:
25
Real name
2
Age
13
Phone #
In the above example, up to 25 characters will be accepted for the
Caller's REAL NAME, UP TO 2 for AGE, and UP TO 13 for PHONE #.
3. If the file NOTICES.DAT is present in your MacroBBS data directory
(eg. C:\COMMO\MACROBBS\), it will be displayed during log-on after the
stats/INTROMSG screen. Create/edit this file with any ASCII editor
or select off-line option 3 to create/edit this file with {COMMO}'s
built-in editor.
4. Added the (S)ysop command to the message READ MENU. Selecting S will
display the SYSOP MENU. Options available are: (D)elete the current
message, (M)ove the current message to another area, (E)dit the current
message (local uses {COMMO}'s built-in editor; remote uses MacroBBS's
editor), and (Q)uit to the READ MENU.
The Access Level needed to access the (S)ysop option must be set in
the MacroBBS configuration. ALSO, the Access Level needed to access
(D)OS from the MAIN MENU is now configurable.
5. Added the FORWARD (>) and REVERSE (<) commands to both the File Base and
Message Base menus for quickly jumping to the next File or Message area
without having to utilize the AREA LIST.
6. Added the (R)eviewScan option to the MESSAGE BASE MENU for scanning
message headers quickly.
7. Added the (T)race command to the message READ MENU. Selecting T will
auto-display the message to which the current message is a reply,
assuming the current message IS a reply to another message.
8. Added a configurable time limit per call, not counting chat time or
time spent UPloading. If you and a Caller chat for an hour, the
Caller will still have as much on-line time left as he/she did upon
entering chat mode. The same goes for file UPload.
- Hint for the not-so-distant future:
I have BIG plans for that empty off-line options slot. <grin>
* * * *
* 1.1 *
* * * *
- Bug fixes:
1. The NEWSCAN routine - The NEWSCAN flag was not being reset when
NEWSCAN was QUITted via the READ MENU command.
2. Off-line Edit Caller routine: If you edited a Caller before 12 noon,
that Caller's name/id# would be saved to disk as the "last Caller"
when the time flag was updated at noon.
3. OFF-LINE option 2, "See Scrollback," now works.
4. Protocol select: The protocol selection menu was "missing" but has
been replaced and is now working properly.
5. A ton of misspellings in the MACROBBS.DOC file were fixed.
(I *CAN* spell... Really I can. :)
- New features:
1. Local file upload routine: Now there's an automated way to add files
to a file list. Copy the files (the ones you want to add to a file
list) to the proper disk directory (ie. \COMMO\FILES\F2), log-on
locally and go to the File Base Menu. After switching to the area you
want to add files to, choose U for Upload. Enter a file mask (it may
include wildcards, eg. *.ZIP) If any files matching the mask exist in
that file area's disk directory, they will be displayed one at a time
and you will be asked whether or not you want to add the displayed file
to the list. If you choose YES, you will be prompted to enter a file
description. To abort (NOT add the file), Press ENTER only. Otherwise,
type in a description and press ENTER. The file/size/description is
then added to the file list for that area.
2. Added the [D]OS shell option to the ON-LINE SYSOP MENU.